\section{Testing}
Para verificar el correcto funcionamiento de la implementaci\'on se hicieron dos tipos de tests que se describen a continuaci\'on.
Los archivos utilizados para testing se encuentran en la carpeta \textit{testing/} de la entrega.

\subsection{Generaci\'on de datos}
Para poder probar la estructura de tablas y consultas solicitadas, se cre\'o un programa en \textit{Java} que genera
\textit{inserts} para todas las tablas creadas utilizando todas sus columnas, escribiendolas en la salida est\'andar. \\
El c\'odigo fuente de este programa se encuentra en \textit{testing/Generador.java} y un ejemplo de salida est\'a comprimido
en \textit{testing/generador\_sample\_out.gzip} 

\subsection{Niveles de seguridad}
Para poder probar el control sobre las areas seg\'un su nivel de seguridad, se cre\'o un programita en \textit{Bash Script} que
genera \textit{inserts} con todas las combinaciones posibles para los niveles de seguridad de un area y un empleado. Cuando es
ejecutado se puede ver como en los casos d\'onde los empleados no tienen capacitaci\'on para un area no se las puede asignar. \\
El c\'odigo de este script se encuentra en \textit{testing/TestNivelSeguridad.sh}.
